#ifndef OPERATORS_H
#define OPERATORS_H
#include <HalconCpp.h>
#include <QString>
using namespace HalconCpp;
namespace Ope {
class Operators
{
public:
    Operators();
    //二值化
    static bool Threshold(QString str);
    //区域联通
    static bool Connection(QString str);
    //开运算
    static bool Opening_Circle(QString str);
    //填充
    static bool Fill_Up(QString str);
    //改变区域形状
    static bool Shape_Trans(QString str);
    //抠图
    static bool Reduce_Domain(QString str);
    //区域筛选
    static bool Select_Shape(QString str);
    //生成最小外接任意反向的旋转矩形
    static bool Smallest_Rectangle2(QString str);
    //生成区域
    static bool Gen_Rectangle2(QString str);
    //求中心坐标
    static bool AreaCenter(QString str);
};
}


#endif // OPERATORS_H
